package com.yf1706.vo;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
/**
 * 
 * @author 锦涛
 *
 */
public class SocialSecurityVO implements Serializable {
	
	private static final long serialVersionUID = 1L;

	private int socialSecurityId;
	
	private String empName;
	
	private String socialSecurityTypeName;
	
	private int socialSecurityBaseNumber;
	
	private int publicReserveFunds;
	
	@JSONField(format="yyyy-MM-dd")
	private Date beginDate;
	
	@JSONField(format="yyyy-MM-dd")
	private Date endDate;
	
	private String remark;
	
	private int socialSecuritySobId;
	
	private int socialSecurityTypeId;
	
	private double socialSecurityCompanyValue;
	
	private double socialSecurityPersonValue;

	public SocialSecurityVO() {
		super();
		// TODO Auto-generated constructor stub
	}

	public SocialSecurityVO(int socialSecurityId, String empName, String socialSecurityTypeName,
			int socialSecurityBaseNumber, int publicReserveFunds, Date beginDate, Date endDate, 
			String remark, int socialSecuritySobId, int socialSecurityTypeId,double socialSecurityCompanyValue,
			double socialSecurityPersonValue) {
		super();
		this.socialSecurityId = socialSecurityId;
		this.empName = empName;
		this.socialSecurityTypeName = socialSecurityTypeName;
		this.socialSecurityBaseNumber = socialSecurityBaseNumber;
		this.publicReserveFunds = publicReserveFunds;
		this.beginDate = beginDate;
		this.endDate = endDate;
		this.remark = remark;
		this.socialSecuritySobId = socialSecuritySobId;
		this.socialSecurityTypeId = socialSecurityTypeId;
		this.socialSecurityCompanyValue = socialSecurityCompanyValue;
		this.socialSecurityPersonValue = socialSecurityPersonValue;
	}

	public int getSocialSecurityId() {
		return socialSecurityId;
	}

	public void setSocialSecurityId(int socialSecurityId) {
		this.socialSecurityId = socialSecurityId;
	}

	public String getEmpName() {
		return empName;
	}

	public void setEmpName(String empName) {
		this.empName = empName;
	}

	public String getSocialSecurityTypeName() {
		return socialSecurityTypeName;
	}

	public void setSocialSecurityTypeName(String socialSecurityTypeName) {
		this.socialSecurityTypeName = socialSecurityTypeName;
	}

	public int getSocialSecurityBaseNumber() {
		return socialSecurityBaseNumber;
	}

	public void setSocialSecurityBaseNumber(int socialSecurityBaseNumber) {
		this.socialSecurityBaseNumber = socialSecurityBaseNumber;
	}

	public int getPublicReserveFunds() {
		return publicReserveFunds;
	}

	public void setPublicReserveFunds(int publicReserveFunds) {
		this.publicReserveFunds = publicReserveFunds;
	}

	public Date getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public int getSocialSecuritySobId() {
		return socialSecuritySobId;
	}

	public void setSocialSecuritySobId(int socialSecuritySobId) {
		this.socialSecuritySobId = socialSecuritySobId;
	}

	public int getSocialSecurityTypeId() {
		return socialSecurityTypeId;
	}

	public void setSocialSecurityTypeId(int socialSecurityTypeId) {
		this.socialSecurityTypeId = socialSecurityTypeId;
	}

	public double getSocialSecurityCompanyValue() {
		return socialSecurityCompanyValue;
	}

	public void setSocialSecurityCompanyValue(double socialSecurityCompanyValue) {
		this.socialSecurityCompanyValue = socialSecurityCompanyValue;
	}

	public double getSocialSecurityPersonValue() {
		return socialSecurityPersonValue;
	}

	public void setSocialSecurityPersonValue(double socialSecurityPersonValue) {
		this.socialSecurityPersonValue = socialSecurityPersonValue;
	}
	
	
}
